给定一数组 int [] aa={2,7,9,11,44,23,68,92,81};写一方法,求出数组中的所有偶数的和
来源:百度知道 编辑:UC知道 时间:2024/06/15 03:17:17
public static void main(String[] args) {
int[] data = { 2, 7, 9, 11, 44, 23, 68, 92, 81 };
System.out.println("result = " + calculate(data));
}
public static long calculate(int[] data) {
if (data == null)
return 0;
long result = 0;
for (int i = 0; i < data.length; i++) {
if (data[i] % 2 == 0)
result += data[i];
}
return result;
}
public class Calculate {
// 已知数组
static int [] aa={2,7,9,11,44,23,68,92,81};
static long getSum() {
long result = 0 ;
if (aa == null) {
return 0;
}
for (int i = 0; i < aa.length; i++) {
if (aa[i]%2 == 0) {
System.out.println(aa[i] + " added");
result += aa[i];
}
}
return result;
}
public static void main(String[] args) {
System.out.println(getSum());
}